package com.portal.container;

import java.io.IOException;

import javax.portlet.PortletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.google.inject.Inject;
import com.portal.portal.PortalDriverService;
import com.portal.util.exception.PortletContainerException;

/**
 * @reference ContainerServices
 * */
public class PortletContainerImpl implements PortletContainer {

  private final String name;
  private final PortalDriverService portalService;

  @Inject
  public PortletContainerImpl(String containerName, PortalDriverService portalService) {
    this.name = containerName;
    this.portalService = portalService;
  }

  public void destroy() throws PortletContainerException {
    // TODO Auto-generated method stub

  }

  public void doRender(HttpServletRequest request, HttpServletResponse response) throws PortletException, IOException, PortletContainerException {
    // TODO Auto-generated method stub

  }

  public void init() throws PortletContainerException {
    // TODO Auto-generated method stub

  }

}
